package com.ruoyi.system.service;

import com.ruoyi.system.domain.SysCompanyInfo;
import com.ruoyi.system.domain.SysCompanyMember;
import com.ruoyi.system.domain.vo.HomePageVo;
import com.ruoyi.system.domain.vo.SysDeptReqVo;
import com.ruoyi.system.domain.vo.SysDeptVo;
import com.ruoyi.system.dto.SysDeptDto;

import java.util.List;

/**
 * @author c7
 * @ClassName IHomePageService.java
 * @Description //TODO $
 * @createTime 2022-06-23 15:55:
 */
public interface ISysCompanyDiagnoseService {

    /**
     * 查询企业诊断数据
     *
     * @param
     * @return
     */
    public List<SysDeptVo> selectSysDeptReqList(SysDeptReqVo sysDeptReqVo);

    /**
     * 企业开启诊断
     *
     * @param
     * @return 结果
     */
    public int updateSysDeptDto(SysDeptDto sysDeptDto);


    /**
     * 企业测评表结束评分
     *
     * @param
     * @return 结果
     */
    public int testEnd(Long deptId);


    /**
     * 删除诊断企业
     *
     * @param
     * @return 结果
     */
    public int deleteSysDeptDto(Long deptId);
}
